package com.shenghua.service;

import com.shenghua.dao.page.Page;
import com.shenghua.utils.beans.Dto;

import java.util.List;
import java.util.Map;

/**
 * 通用接口
 * Created by Administrator on 2019/8/31.
 */
public interface BaseService<T> {
    Dto<T> add(T t);//新增
    Dto<T> delete(T t);//删除
    Dto<T> edit(T t);//编辑
    Dto<List<T>> query(Map map);//查询
    Integer count(Map map);//计数
    Dto<List<T>> queryPage(Page page, Map map);//查询分页
}
